/**
  ******************************************************************************
  * @file    miio_crc32.h
  * @version V1.0.0
  * @date    2024-12-01
  * @brief   小米IoT平台OTA固件CRC32校验
  *
  ******************************************************************************
  * @note
  *
  *
  ******************************************************************************
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MIIO_CRC32_H
#define __MIIO_CRC32_H

#ifdef __cplusplus
extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/
#include <stdint.h>

uint32_t miio_crc32(const uint8_t *dat, uint32_t len, uint32_t crc);

#ifdef __cplusplus
}
#endif

#endif /* __MIIO_CRC32_H */


